package com.yzt.dynamicmodule.adapter;

import com.chad.library.adapter.base.BaseQuickAdapter;
import com.chad.library.adapter.base.module.LoadMoreModule;
import com.chad.library.adapter.base.viewholder.BaseViewHolder;
import com.yzt.zhuju.widget.tuiview.TUITextView;
import com.yzt.dynamicmodule.R;

/**
 * 作者：bobwang
 * 创建时间：2023-12-10 23:20:02
 * 描述：
 */
public class ActivityDetailButtonAdapter extends BaseQuickAdapter<String, BaseViewHolder> implements LoadMoreModule {

    public ActivityDetailButtonAdapter() {
        super(R.layout.item_game_detail_button);
    }

    @Override
    protected void convert(BaseViewHolder holder, String item) {


        //        需要显示的按钮枚举 [ 1：修改活动，2：取消活动，3：立即加入，4：进入房间，5：活动已结束，6：退出活动，
//        7：成员已满，无法加入，8：活动进行中，无法加入，9：活动已取消，90：请下载煮桔APP进入房间 ]

        TUITextView tvButton = holder.findView(R.id.tv_btn);

        if (item.equals("1")) {
            tvButton.setText("修改活动");
            tvButton.setSelected(false);
        } else if (item.equals("2")) {
            tvButton.setText("取消活动");
            tvButton.setSelected(false);
        } else if (item.equals("3")) {
            tvButton.setText("立即加入");
            tvButton.setSelected(false);
        } else if (item.equals("4")) {
            tvButton.setText("进入房间");
            tvButton.setSelected(false);
        } else if (item.equals("5")) {
            tvButton.setText("活动已结束");
            tvButton.setSelected(false);
        } else if (item.equals("6")) {
            tvButton.setText("退出活动");
            tvButton.setSelected(false);
        } else if (item.equals("7")) {
            tvButton.setText("成员已满，无法加入");
            tvButton.setSelected(false);
        } else if (item.equals("8")) {
            tvButton.setText("活动进行中，无法加入");
            tvButton.setSelected(false);
        } else if (item.equals("9")) {
            tvButton.setText("活动已取消");
        } else if (item.equals("90")) {
            tvButton.setText("请下载煮桔APP进入房间");
            tvButton.setSelected(false);
        }
    }
}